see oneself in the glass - Alemán Inglés Diccionario